@charset "utf-8";
body {
  font-size: 12px;
  color: #242323;
  margin: 0px;
  Font-Family:"宋体",Arial, Helvetica, sans-serif;
  background-color:#ffffff;
  scrollbar-base-color: #A8CBF1; 
  scrollbar-face-color: #DFF4FD; 
  scrollbar-track-color: #FFFFFF; 
  scrollbar-arrow-color: #A8CBF1; 
  scrollbar-3dlight-color: #A8CBF1; 
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-shadow-color: #FFFFFF; 
  scrollbar-darkshadow-color: #A8CBF1;
}

/*基本标签样式*/
td,div,p,font,span,option,label,a,li{
  font-size:12px;
  line-height:25px;
}
td{
  white-space:nowrap;
}
/*基本链接样式*/
a:link {
  font-size: 9pt;
  color: #242323;
  text-decoration:none;
}
a:visited {
  font-size: 9pt;
  color: #242323;
  text-decoration:none;
}
a:hover  {
  font-size: 9pt; 
  color:#242323; 
  text-decoration:none;
}

/*表单*/
form{ margin:0px;}
input{ 
  margin-left:3px; 
  height:18px; 
  color:#555555; 
  font-size:12px;
}
textarea{ 
  margin-left:3px; 
  color:#555555; 
  font-size:12px;
}
select{ 
  margin-left:3px; 
  height:18px; 
  color:#555555; 
  font-size:12px;
}

/*中间缩进缩出条样式（line）*/
.line_bg{ 
  background-color:#2a71bb; 
  width:8px;
}

/*上框架,TopFrameMenuTd是被选中时的菜单样式,TopFrameMenu1Td是不被选中时的菜单样式*/
.top_logo{ 
  background-image:url(../blue/img/top2_r1_c1.jpg); 
  width:409px; 
  height:57px; 
  background-repeat:no-repeat;
}
.top_logodi{ 
  background-image:url(../blue/img/top2_r1_c5.jpg);
}
.top_menudi{ 
  background-image:url(../blue/img/menudi.jpg);
}
.top_menudi1{ 
  background-image:url(../blue/img/menudi1.jpg); 
  height:25px;
}
.TopFrameMenuTd{
  text-align:center;
  WIDTH:80px;
  height:31px;
  color:#000000;
  font-weight:bold;
  background-image:url(../blue/img/menu.jpg);
  padding-top:0px;
 }
 .TopFrameMenu1Td{
  text-align:center;
  WIDTH: 70px;
  height:28px;
  color:#555555;
  font-weight:bold; 
  padding-top:3px;
 }
/*不被选中菜单的链接*/
A.dhlink1:link {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #555555; 
  TEXT-DECORATION: none;
}
A.dhlink1:visited {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #555555; 
  TEXT-DECORATION: none;
}
A.dhlink1:hover {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #555555; 
  TEXT-DECORATION: none;
}
A.dhlink1:active {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #555555; 
  TEXT-DECORATION: none;
}

/*下拉子菜单的链接*/
A.dhlink2:link {
  FONT-SIZE: 12px; 
  COLOR: #f1f1f1; 
  TEXT-DECORATION: none;
}
A.dhlink2:visited {
  FONT-SIZE: 12px; 
  COLOR: #f1f1f1; 
  TEXT-DECORATION: none;
}
A.dhlink2:hover {
  FONT-SIZE: 12px; 
  COLOR: #f1f1f1; 
  TEXT-DECORATION: none;
}
A.dhlink2:active {
  FONT-SIZE: 12px; 
  COLOR: #f1f1f1; 
  TEXT-DECORATION: none;
}

/*菜单层*/
.menu1{
  height:20px;
  width:1000px;
  margin-left:15px;
  margin-top:0px;
  color:#f1f1f1;
  letter-spacing:1px;
  padding:0px;
}
.menu1 ul,.menu1 li{
  margin:0;
  padding:0; 
  LIST-STYLE-TYPE:none;
}
.menu1 li{
  FLOAT:left; 
  display:block; 
  margin-left:10px;
}

/*左边框架*/
.LeftFrame{
  padding-top:3px;
  line-height:22px;
  color:#242323;
  font-size:9pt;
}

/*右边框架*/
.RightFrame{
  padding-top:3px;
  color:#242323;
  font-size: 9pt;
  padding-left:5px;
  padding-right:5px;
}



/*当前位置样式*/
.wz_left{
  background-image:url(../blue/img/lan_r1_c11.jpg); 
  height:31px; 
  width:105px;
}
.wz_right{
  background-image:url(../blue/img/lan_r1_c4.jpg); 
  height:31px; 
  width:24px;
}
.wz_middle{
  background-image:url(../blue/img/lan_r1_c2.jpg); 
  height:31px;
}

/*查询条件表格*/
.datatable{
  background-color:#9cc1fe;
  margin-top:15px; 
  line-height:25px; 
  color:#242323;
}

.datatable td{
  background-color:#ffffff;
  line-height:25px;
  padding-left:3px;
}

.datatable .lefttd{
  background-color:#EBF4FE; 
  padding-left:3px; 
  line-height:25px;
}

.datatable input{
  width:80%; 
  margin-left:3px; 
  height:18px; 
  color:#555555;
}
.datatable textarea{
  width:80%; 
  margin-left:3px; 
  color:#555555; 
  font-size:12px; 
  font-family:"宋体"
}
.datatable select{
  width:82%; 
  margin-left:3px; 
  height:18px; 
  color:#555555;
}

.datatable .bt{
  width:77px;
  background-image:url(../blue/img/button_bg.jpg); 
  background-repeat:no-repeat;
  height:25px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
}

.bt{
  width:77px;
  background-image:url(../blue/img/button_bg.jpg); 
  background-repeat:no-repeat;
  height:25px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
}

/*设置自定义查询*/
.datatable1{
  margin-top:15px; 
  border:#9cc1fe 1px solid; 
  color:#555555;
}
.datatable1 td{
  height:25px; 
  padding-left:3px; 
  white-space:nowrap; 
  border-TOP:1px solid #A8CBEF;
  border-right:1px solid #A8CBEF;
}

/*显示记录表格*/
.datatable1{
  margin-top:15px; 
  border:#9cc1fe 1px solid; 
  color:#555555; 
  border-collapse: 0; 
  border-spacing: 0; 
}
.datatable1 td{
  height:25px; 
  padding-left:3px; 
  white-space:nowrap; 
  border-TOP:1px solid #A8CBEF;
  border-right:1px solid #A8CBEF;
}
.datatable1 th{
  background-image:url(../blue/img/TableHead_bg.gif); 
  height:27px;
  border-bottom:solid 1px #9BBACE; 
  font-size:12px;
}
.datatable1 .bottom{
  background-color:#EBF4FE;
  border-TOP:1px solid #A8CBEF;
  border-right:1px solid #A8CBEF;
  padding-right:10px;
  text-align:right;
}
.datatable1 a{
  color: #242323;
  text-decoration:none;
}

.datatable1 a:hover{
  color: #FF0000;
  text-decoration:underline;
}
.page{
  height:15px;
  width:30px;
  border:solid #BFBFBF 1px;
}


.navlink{
  width:100%;
  background-image:url(../blue/img/list_link_bg.jpg);
  background-repeat:repeat-x; 
  background-position:top;
  font-weight:bold;
}
table td:after { 
  content:"\0020"; 
  display:block; 
  height:0; 
  clear:both; 
} 




/*弹出按钮*/
.bt2{
  width:18px;
  background-image:url(../../images/tc_an.jpg);
  background-repeat:no-repeat;
  height:18px;
  border:0;
}


/*列表中的按钮，bn2,bn4,bn6分别是两个字的、四个字的、六个字的按钮*/
.bn2{
  width:40px;
  background-image:url(../blue/img/bn2.gif); 
  background-repeat:no-repeat;
  height:21px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
  padding-top:3px;
}
.bn4{
  width:70px;
  background-image:url(../blue/img/bn4.gif); 
  background-repeat:no-repeat;
  height:21px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
  padding-top:3px;
}
.bn6{
  width:100px;
  background-image:url(../blue/img/bn6.gif); 
  background-repeat:no-repeat;
  height:21px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
  padding-top:3px;
}


/*档案页面*/

/*菜单用的表格*/
.inlineBottomLine{
  background-image:url(../blue/img/inlineLine.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
}
/*被选择时的菜单*/
.tabPanelSelected,.tabPanel{
  float:left;
}
.tabPanelSelected .tabPanelLeft{
  background-image:url(../blue/img/bg_TabPanelSelected.gif);
  background-repeat:no-repeat;
  width:5px;
  height:25px;
  float:left;
  cursor: hand;
}
.tabPanelSelected .tabPanelRight{
  background-image:url(../blue/img/bg_TabPanelSelected.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
  width:5px;
  height:25px;
  float:left;
  cursor: hand;	
}
.tabPanelSelected .tabPanelCenter{
  background-image:url(../blue/img/bg_TabPanelSelected.gif);
  background-position:center center;
  background-repeat:repeat-x;
  height:25px;
  padding-left:5px;
  padding-right:5px;
  text-align: center;
  vertical-align: middle;
  float:left;
  word-break:keep-all;
  cursor: hand;
}

/*不被选择时的菜单*/
.tabPanel .tabPanelLeft{
  background-image:url(../blue/img/bg_TabPanel.gif);
  background-repeat:no-repeat;
  width:5px;
  height:25px;
  float:left;
  cursor: hand;
}
.tabPanel .tabPanelRight{
  background-image:url(../blue/img/bg_TabPanel.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
  width:5px;
  height:25px;
  float:left;
  cursor: hand;	
}
.tabPanel .tabPanelCenter{
  background-image:url(../blue/img/bg_TabPanel.gif);
  background-position:center center;
  background-repeat:repeat-x;
  height:25px;
  padding-left:5px;
  padding-right:5px;
  text-align: center;
  vertical-align: middle;
  float:left;
  word-break:keep-all;
  cursor: hand;
}


/*标签下表格*/
.listTable1{
  FONT-SIZE: 9pt;
  border-left:#0053a6 1px solid; 
  border-bottom:#0053a6 1px solid;
  border-right:#0053a6 1px solid;
  background-color:#f6f6f6;
  margin-top:0px;
  align:center;
  color:#242323;
}
.listTable2{ 
  margin-top:10px;
}
.listTable2 td{
  line-height:40px;
}
.listTable2 input{
  width:80%; 
  margin:3px; 
  height:18px; 
  color:#555555; 
  border:#7f9db9 1px solid;
}
.listTable2 select{
  width:79%; 
  margin:3px; 
  height:18px; 
  color:#555555; 
  border:#7f9db9 1px solid;
}
.listTable2 .bt{
  width:70px;
  background-image:url(../blue/img/bn4.gif); background-repeat:no-repeat;
  height:21px;
  border:0;
  font-size:12px;
  color:#242323;
  letter-spacing:2px;
  margin:3px;
}

/*计算器样式;*/
.datatable_count{
  border:solid #666666 1px;
}
.count{
  width:25px; 
  height:25px; 
  font-size:12px; 
  background-image:url(../blue/img/j11.jpg); 
  background-repeat:no-repeat; 
  text-align:center; 
  margin:3px;  
  border:0;
}
.count_1{
  width:25px; 
  height:60px; 
  font-size:12px; 
  background-image:url(../blue/img/j31.jpg); 
  background-repeat:no-repeat; 
  text-align:center; 
  margin:3px;  
  border:0;
}
.count_2{
  width:60px; 
  height:25px; 
  font-size:12px; 
  background-image:url(../blue/img/j21.jpg); 
  background-repeat:no-repeat; 
  text-align:center; 
  margin:3px;  
  border:0;
}
.count_6{
  width:120px; 
  height:25px; 
  font-size:12px; 
  background-image:url(../blue/img/j61.jpg); 
  background-repeat:no-repeat; 
  text-align:center; 
  margin:3px;  
  border:0;
}

/*欢迎页面样式*/
.hello_z{
  width:98%; 
  margin:0 auto; 
  padding-top:40px; 
}
.hello1{
  width:54%; 
  float:left;
}
.hello2{
  width:44%;  
  float:left;
}
.datatable2{
  margin-top:0px; 
  color:#555555; 
  border-right:1px solid #2770bc;
}
.datatable2 td{
  height:25px; 
  padding-left:3px; 
  white-space:normal; 
  border-bottom:1px solid #2770bc; 
  border-left:1px solid #2770bc;
  text-align:center;
}
.datatable3{
  margin-top:0px; 
  color:#555555; 
  border-right:1px solid #2770bc; 
  line-height:25px;
}
.datatable3 td{
  height:25px; 
  padding-left:3px; 
  white-space:normal; 
  border-bottom:1px solid #2770bc; 
  border-left:1px solid #2770bc;
  text-align:left;
}
.datatable3 th{
  height:25px; 
  padding-left:3px; 
  text-align:center; 
  font-weight:bold; 
  border-bottom:1px solid #2770bc; 
  border-left:1px solid #2770bc;
}
.table_hello{
  color:#555555; 
  font-weight:bold; 
  text-align:center; 
  background-image:url(../blue/img/yujing.jpg);
}
.task_td_top{ 
  background-image:url(../blue/img/task1.jpg); 
  background-repeat:no-repeat; height:28px;
}
.task_td_center{
  background-image:url(../blue/img/task2.jpg); 
  background-repeat:repeat-y;
}
.task_td_center_table{ 
  text-align:center;
}
.task_td_center_table td{ 
  white-space:normal;
}
.task_td_bottom{
  background-image:url(../blue/img/task3.jpg); 
  background-repeat:no-repeat; 
  height:10px;
}